home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / dev / gcc / ixemsdk.lha / man / cat3 / alarm.0 < prev    next >
Text File  |  1996-09-02  |  1KB  |  35 lines

  1.  
  2. ALARM(3)                   UNIX Programmer's Manual                   ALARM(3)
  3.  
  4. NNAAMMEE
  5.      aallaarrmm - set signal timer alarm
  6.  
  7. SSYYNNOOPPSSIISS
  8.      ##iinncclluuddee <<uunniissttdd..hh>>
  9.  
  10.      _u_n_s_i_g_n_e_d _i_n_t
  11.      aallaarrmm(_u_n_s_i_g_n_e_d _i_n_t _s_e_c_o_n_d_s)
  12.  
  13. DDEESSCCRRIIPPTTIIOONN
  14.      TThhiiss iinntteerrffaaccee iiss mmaaddee oobbssoolleettee bbyy sseettiittiimmeerr((22))..
  15.  
  16.      The aallaarrmm() function waits a count of _s_e_c_o_n_d_s before asserting the termi-
  17.      nating signal SIGALRM. When the signal has successfully been caught,
  18.      aallaarrmm() returns the amount of time left on the clock.  The maximum number
  19.      of _s_e_c_o_n_d_s allowed is 2147483647.
  20.  
  21.      If an alarm has been set with aallaarrmm(), another call to aallaarrmm() will su-
  22.      persede the prior call.  The request aallaarrmm(_0) voids the current alarm.
  23.  
  24. SSEEEE AALLSSOO
  25.      sigaction(2),  setitimer(2),  sigpause(2),  sigvec(3),  signal(3),
  26.      sleep(3),  ualarm(3),  usleep(3)
  27.  
  28. SSTTAANNDDAARRDDSS
  29.      The aallaarrmm() function conforms to .
  30.  
  31. HHIISSTTOORRYY
  32.      An aallaarrmm() function appeared in Version 7 AT&T UNIX.
  33.  
  34. 4th Berkeley Distribution       April 19, 1994                               1
  35.